Yucatán Peninsula

Reef diving

And snorkeling. the mesoamerican barrier reef, the second largest coral reef system in the world, lies offshore in the caribbean east of the yucatan. it extends all the way to the bay islands of honduras.